package com.geostar.constructionland.analyse.entity.geohandler;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

@Data
@ApiModel("空间擦除参数")
public class ErasureLandModel {

    @ApiModelProperty(value = "业务ID不能为空")
    @NotEmpty(message = "业务ID不能为空")
    private String ywid;

    @ApiModelProperty(value = "分析表示不能为空")
    private String fxbs;

    @ApiModelProperty(value = "分析类型不能为空")
    @NotEmpty(message = "分析类型不能为空")
    private String fxlx;

    @ApiModelProperty(value = "分析地块ID")
    private String dlIds;

    @ApiModelProperty(value = "被擦除对象,案卷的地块Geojson")
    private String orgGeoJson;

    @ApiModelProperty(value = "擦除对象，擦除地块的Geojson")
    private String erasureGeoJson;
}
